quickly distance oneself - Espagnol Anglais Dictionnaire